package com.ihg.hiex.admin.entity.dto;

/**
 * 
 * @author dan
 *
 */
public class Competency {
	
	private RevenueMaximisation revenueMaximisation;
	
	private OperationsManagement operationsManagement;
	
	private OwnerRelations ownerRelations;
    
    private DriveResult driveResult;
    
    private ChampionChange championChange;
    
    private LeadAndDevelop leadAndDevelop;
    
    private FinancialManagement financialManagement;
    
    private WorkCollaboratively workCollaboratively;
    
    public Competency() {
        
    }
    
    public Competency(RevenueMaximisation revenueMaximisation,
    				  OperationsManagement operationsManagement,
    				  OwnerRelations ownerRelations,
    				  DriveResult driveResult,
    				  ChampionChange championChange,
    				  LeadAndDevelop leadAndDevelop,
    				  FinancialManagement financialManagement,
    				  WorkCollaboratively workCollaboratively) {
    	this.revenueMaximisation = revenueMaximisation;
    	this.operationsManagement = operationsManagement;
    	this.ownerRelations = ownerRelations;
        this.driveResult = driveResult;
        this.championChange = championChange;
        this.leadAndDevelop = leadAndDevelop;
        this.financialManagement = financialManagement;
        this.workCollaboratively = workCollaboratively;
    }

	public RevenueMaximisation getRevenueMaximisation() {
		return revenueMaximisation;
	}

	public void setRevenueMaximisation(RevenueMaximisation revenueMaximisation) {
		this.revenueMaximisation = revenueMaximisation;
	}

	public OperationsManagement getOperationsManagement() {
		return operationsManagement;
	}

	public void setOperationsManagement(OperationsManagement operationsManagement) {
		this.operationsManagement = operationsManagement;
	}

	public OwnerRelations getOwnerRelations() {
		return ownerRelations;
	}

	public void setOwnerRelations(OwnerRelations ownerRelations) {
		this.ownerRelations = ownerRelations;
	}

	public DriveResult getDriveResult() {
		return driveResult;
	}

	public void setDriveResult(DriveResult driveResult) {
		this.driveResult = driveResult;
	}

	public ChampionChange getChampionChange() {
		return championChange;
	}

	public void setChampionChange(ChampionChange championChange) {
		this.championChange = championChange;
	}

	public LeadAndDevelop getLeadAndDevelop() {
		return leadAndDevelop;
	}

	public void setLeadAndDevelop(LeadAndDevelop leadAndDevelop) {
		this.leadAndDevelop = leadAndDevelop;
	}

	public FinancialManagement getFinancialManagement() {
		return financialManagement;
	}

	public void setFinancialManagement(FinancialManagement financialManagement) {
		this.financialManagement = financialManagement;
	}

	public WorkCollaboratively getWorkCollaboratively() {
		return workCollaboratively;
	}

	public void setWorkCollaboratively(WorkCollaboratively workCollaboratively) {
		this.workCollaboratively = workCollaboratively;
	}
}
